/* CSS Document */
body{ margin:0; padding:0; font-family:"微软雅黑"; min-width:1003px; background:#fff; font-size:12px; color:#333;}
img { border:none;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
table,th,td{ margin:0px; padding:0px;}
a{ text-decoration:none; color:#333;}


/*头部*/
#header_zon{ width:100%; background:url(/skins/251223/images/bg_topbar.jpg) repeat-x; height:109px;}
#header{ width:968px; margin:0 auto;}
#header_top{ width:968px; padding-top:6px;}
#header_bottom{ height:65px; padding-top:35px}
.cn{ float:right; width:75px;}
.cn img{ float:left; margin-right:2px;}
.cn span{ float:left;}
.en{ float:right;}
.en img{ float:left; margin-right:2px;}
.en span{ float:left;}
.logo{ float:left; width:762px; height:65px;}
.tel{ float:right; margin-top:35px;}

/*中间导航和banner部分*/
#center_zon{ width:100%; background:url(/skins/251223/images/center_bg.jpg) repeat-x; height:330px;}
#nav{ width:968px; margin:0 auto;}
#nav ul li{ float:left;}
#nav ul li a{ width:138px; display:block; float:left; background:url(/skins/251223/images/nav_bg.jpg) no-repeat; height:30px; text-align:center; color:#fff; line-height:30px;*line-height:29px;}
#nav ul li.nav_bg1 a{ background:url(/skins/251223/images/nav_bj1.jpg) no-repeat; height:30px; display:block; float:left; width:140px;}
#banner{ width:968px; margin:0 auto;}


/*主体内容*/
#content{ width:968px; margin:10px auto;}
#con_left{ width:232px; float:left;}
#con_right{ width:715px; float:right;}
.kycg{ margin-bottom:15px;}
#con_right_top_left{ width:345px; float:left; margin-top:10px; border:1px solid #ddd; padding-bottom:10px;}
#con_right_top_right{ width:345px; float:right; margin-top:10px; border:1px solid #ddd; padding-bottom:10px;}
#bt{ background:url(/skins/251223/images/title_info.gif) no-repeat 8px 9px #e6e6e6; padding-left:23px; height:33px; line-height:33px; font-size:15px;}
#bt b{ float:left;}
#bt img{ float:right; margin:10px 8px 0 0;}
#con_right_bottom{ width:713px; clear:both; float:left; border:1px solid #ddd;}
#yqlj{ clear:both; width:968px; margin:0 auto; padding-top:20px;}
.biaoti{ background:url(/skins/251223/images/title_link.jpg) no-repeat; height:25px; color:#fff; line-height:25px; font-size:15px; padding-left:19px;}
.yqlj_con{ border:1px solid #ccc; line-height:30px;*line-height:29px; padding-left:5px;}
#footer_zon{ width:100%; background:#e6e6e6; border-top:1px solid #999; margin-top:10px; clear:both; float:left;}
#footer_nav{ background:#aa1f22; color:#fff;  text-align:center; height:30px; line-height:30px;}
#footer_nav a{  color:#fff;}
#footer_nav a:hover{ text-decoration:underline;}
#footer_con{ text-align:center; margin-top:10px; color:#666; line-height:22px;}
.con_right_bt{ height:35px; border-bottom:1px solid #ccc; line-height:35px;}
.con_right_bt b{ font-size:18px; color:#a81e21; float:left;}
.con_right_bt span{ float:right;}
.con_right_about{ line-height:25px; margin-top:20px;}
.contact{ padding-left:15px;}
.contact_left{ line-height:25px; padding-left:15px; border:1px solid #ddd; padding-top:10px;}

/* 产品目录 */
#pro_nav{ margin-bottom:15px;}
#biaoti{  background:url(/skins/251223/images/bg_nav_dt.jpg) repeat-x; height:35px; color:#fff; font-size:14px; line-height:35px; padding-left:15px;}
#biaoti b a{color:#fff;}
#pro_nav{ margin-bottom:10px; border:1px solid #ddd;}
.pro_nav{clear:both; padding-top:3px;*padding-top:6px;_padding-top:3px;}
.pro_nav li{margin:8px 0 0;*margin:5px 0 0;_*margin:8px 0 0;}
.pro_nav li .dla{ background:url(/skins/251223/images/ml_ico.jpg) no-repeat 5px 6px; width:206px; height:25px; line-height:25px; padding-left:20px; padding-bottom:3px; border-bottom:1px solid #ddd;}
.pro_nav li:hover .dla{ color:#cb030d;}
.pro_nav li a{width:160px;overflow:hidden; display:block; height:25px; color:#000; padding-right:5px;}
.pro_nav li a:hover{ color:#ff6600;}
.pro_nav li ul li{ border:none; background:url(/skins/251223/images/ml_ico.jpg) no-repeat 20px 6px; line-height:30px; height:25px; overflow:hidden; padding-left:30px; border-bottom:1px solid #ddd;}
.pro_nav li ul li a{ height:25px; line-height:25px; display:block; color:#333;}

/*新闻*/
.demo{width:315px; padding-left:20px; padding-top:10px;*padding-top:16px; clear:both;}
.demo1{width:690px; padding-left:20px; padding-top:10px;*padding-top:16px; clear:both; line-height:20px;}
.ranklist li{height:20px;overflow:hidden;position:relative;padding-bottom:8px; border-bottom:1px dashed #ddd;}
.ranklist li .num{position:absolute;right:15px;_right:14px; top:2px;color:#999; color:#e60011;}
.ranklist li.top p{position:absolute;left:10px;color:#999;width:201px;  background:url(/skins/251223/images/news_ico.jpg) no-repeat left center; padding-left:20px; }
.ranklist li.top span{display: block;
    height: 29px;
    line-height: 29px; }
.ranklist li.top p a{ display:block; height:29px; line-height:29px;}
.ranklist li.top p a:hover{ text-decoration:underline; color:#ff6600;}
.ranklist li.top{ margin-top:6px;*margin-top:0;}

.ranklist2 li{height:20px;overflow:hidden;position:relative;padding-bottom:8px; border-bottom:1px dashed #ddd;}
.ranklist2 li .num{position:absolute;right:15px;_right:14px; top:2px;color:#999; color:#e60011;}
.ranklist2 li.top p{position:absolute;left:10px;color:#999;width:401px;  background:url(/skins/251223/images/news_ico.jpg) no-repeat left center; padding-left:20px; }
.ranklist2 li.top p a{ display:block; height:29px; line-height:29px;}
.ranklist2 li.top p a:hover{ text-decoration:underline; color:#ff6600;}
.ranklist2 li.top{ margin-top:6px;*margin-top:0;}

/*新闻详细页*/
.detail{ text-align:center; color:#333; font-weight:bold; font-size:16px;}
.detail1{ text-align:center; margin-top:10px;}
.detail2{ line-height:25px; margin-top:15px; color:#333; padding:0 10px;}
.news_bottom2{ margin-top:20px;}
.detail3{ clear:both; float:right; margin:21px 10px 0 0; *margin-top:0px;_margin-right:5px;}


/*产品展示*/
#pro_zs_box{ margin-bottom:10px;}
#pro_ul{ padding:15px 10px 10px 5px; *padding:15px 5px 10px 0;  clear:both; overflow:hidden;}
#pro_ul #ind_pro_img{ text-align:center; width:200px; float:left; margin:0px 22px 10px 10px;}

#pro_ul .proimg_bk{ width:200px; height:200px; border:1px solid #ddd; padding-top:10px; }
#ind_pro_img .proimg{width:200px;text-align:center;line-height:200px;height:200px;font-size:12px;}
*>#ind_pro_img .proimg{font-size:12px;}
#ind_pro_img img {vertical-align:middle;}

#pro_ul .probk{ font-size:12px; line-height:24px; height:24px; overflow:hidden; font-weight:normal; text-align:center; clear:both;}
#pro_ul .probk a{ color:#333;}
#pro_ul .probk a:hover{color:#ff6600;}

#pro_ul .pro_name { font-size:15px; color:#333;line-height:20px; height:40px; overflow:hidden; font-weight:normal; text-align:center; width:210px; margin-top:10px; display: block;}
#pro_ul .pro_name a { display:block; width:100%; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
#pro_ul .pro_name a:hover { color:#0f7adb;}


.pro_lt_c {display:block;height: 160px;overflow:hidden;margin:0 auto;padding: 20px;border:1px solid #eaeaea;background-color:#fff;}
.pro_lt_c:hover { border:1px solid #a4191c;}
.pro_lt_c .pro_img {width:200px;height: 160px;overflow:hidden;margin: 0 20px 0 0;padding:0;float:left;position:relative;}
.pro_img img { display:block; max-width:100%; max-height:100%; overflow:hidden; margin:0; padding:0; position:absolute; left:50%; top:50%; transform: translate3d(-50%,-50%,0); -webkit-transform: translate3d(-50%,-50%,0);}
.pro_lt_c .pro_text {width: 400px;height: 154px;overflow:hidden;margin:0;padding:0;float:left;margin-top: 4px;}
.pro_lt_c .pro_text b { width:100%; height:30px; overflow:hidden; line-height:30px; margin:20px auto; padding:0; color:#222; font-size:18px;}
.pro_lt_c .pro_text b a{display:block;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.pro_lt_c:hover .pro_text b { color:#069f4f;}
.pro_lt_c .pro_text p {width:100%;height: 70px;overflow:hidden;line-height:24px;margin: 5px auto 18px;padding:0;color:#999;font-size:14px;}
.pro_text b font, .pro_text p font { font-family:"Arial";}
.pro_lt_c .pro_ck {width: 120px;height: 40px;overflow:hidden;line-height: 40px;color:#fff;font-size:14px;text-align:center;background-color:#0f7adb;margin: 45px 0;padding:0;float:right;}
.pro_lt_c .pro_ck a{ color:#fff;}
.pro_lt_c .pro_ck img {display:inline-block;width: 25px;height: 7px;overflow:hidden;margin:10px 0 0 10px;padding:0;}
.pro_lt_c:hover .pro_ck { background-color:#0b6dc6;}




/*产品详细页*/
.ny_main_box{ clear:both; line-height:22px; padding:10px;}
.pro_img2{ float:left; margin-bottom:20px; margin-right:10px;}
#pro_text_box01{ float:left; padding-top:10px; line-height:20px; color:#333333; width:400px; _width:400px;}
#pro_text_box01 h1{ font-size:16px; color:#000; margin-bottom:10px;}
#pro_text_box01 table td{ line-height:24px;}
#pro_ssfl{ border:1px solid #0066CC; color:#0066CC; padding:0px 5px 0px 5px; display:block; float:left;}
#pro_ssfl:hover{ border:1px solid #FF6633; color:#FF6633; padding:0px 5px 0px 5px;}
#pro_text_box01 p{ width:385px;*width:355px; border:1px solid #fdd274; background:#fdf1d7; padding:10px; margin-top:10px; height:92px; overflow:hidden; color:#333333;}
#pro_an{ margin-top:20px;}
#pro_an a{ width:125px;height:35px; display:block; float:left; text-align:center; font-size:16px; color:#FFFFFF; line-height:35px;font-family:"Microsoft YaHei"}
#pro_an01{ background:url(/skins/251223/images/pro_an01.jpg) no-repeat;}
#pro_an01:hover{ background:url(/skins/251223/images/pro_an01hover.jpg) no-repeat;}
#pro_an02{ background:url(/skins/251223/images/pro_an02.jpg) no-repeat; margin-left:20px;}
#pro_an02:hover{ background:url(/skins/251223/images/pro_an02hover.jpg) no-repeat;}

#pro_text_box02{ clear:both;padding-top:10px; margin-top:20px; font-size:16px; line-height:24px; width:695px; overflow:auto;}
#pro_gsbt{ font-size:14px; color:#0066CC; border-bottom:3px solid #ddd; padding-bottom:5px; margin-bottom:10px;}
.pro_detail3{ clear:both; float:left; margin:10px 0 0 10px; _margin-left:5px; }

/*产品列表页*/
#prolist_box{ padding:0 10px 0 10px; clear:both;}
#prolist_box li{ clear:both; border-bottom:1px dashed #ccc; padding:5px 0 15px; margin:10px 0; height:200px;}
#prolist_box li .zh_img{ float:left;border:1px solid #ddd; line-height:125px; height:110px; width:110px; background:#fff; text-align:center; margin-top:20px; font-size:125px;*+font-size:30px;_font-size:10px;padding-bottom:0px;*+padding-bottom:25px;_padding-bottom:0px; margin-bottom:10px;}
#prolist_box li .zh_text{ float:left; margin-left:10px; font-size:12px; width:500px; margin-top:20px; }
#prolist_box li .zh_text .a_bt{ color:#A81E21;}
#prolist_box li .zh_text h1{ font-size:14px; line-height:20px; font-weight:bold; margin-bottom:5px; height:20px; overflow:hidden;}
#prolist_box li .zh_text h1 a{ color:#333333;}
#prolist_box li .zh_text h1 a:hover{ color:#db1515;}
#prolist_box li .zh_text p{color:#666; line-height:20px; height:60px; overflow:hidden;}
#prolist_box li img{ vertical-align:middle; }

#prolist_box li .zh_img span{width:100px;text-align:center;border:1px solid #fff;line-height:100px;height:100px;font-size:75px;}
*>#ind_pro_img .proimg{font-size:12px;}

.pageinfo{ clear:both;}
.clear{ clear:both;}

.list_icon{ display:block; padding-left:10px; background:url(/skins/251223/images/arr.gif) no-repeat left;}
.list_icon:hover{ color:#FF0000; text-decoration:underline}


/*----------新闻内页 上一篇下一篇--------*/
.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:280px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#990000; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#1568b4;}

#ny_newslb_box{ clear:both; margin-top:11px; padding:5px;}
#ny_newslb_box li{ height:30px;line-height:30px; border-bottom:1px solid #ddd; font-size:12px; overflow:hidden;}
#ny_newslb_box li a{ color:#636363; float:left;}
#ny_newslb_box li span{ float:right; color:#b6b6b6;}
.indfrom{ padding-left:14px; padding-bottom:14px; padding-top:10px; height:27px;}
.indfrom input{ float:left}
.indfrom .inp1{width:170px; height:28px; border:1px solid #C0C0C0; border-bottom:1px solid #DDDDDD; border-right:none; line-height:28px; padding:0px; margin:0px;}
.indfrom .inp2{padding:0px; margin:0px; background:url(/skins/251223/images/ser_btn.gif) no-repeat; width:30px; height:30px; border:none}

.proli_img{ width:140px; height:140px; border: 1px solid #ddd; padding:2px; float:left; margin-right:10px;}

.proli_img1{ width:130px; height:140px; border: 1px solid #ddd; padding:2px; float:left;margin-right:10px;}

#kfFloatqq{margin: 0pt; padding: 0pt; z-index:9999; visibility: visible; position: absolute; top: 150px; right: 9px;}
.qq_ser { width: 120px; overflow: hidden; margin: 0; padding: 0; background-color: #fff;}
.qq_ser .ser_tit1 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 5px 5px 0 0; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; font-weight: bold; position: relative;}
.ser_tit1 a { display: block; width: 10px; height: 10px; overflow: hidden; margin: 0; padding: 4px; background: url(../images/qq02_close_tb1.png) 4px 4px no-repeat; position: absolute; top: 5px; right: 10px; z-index: 9;}
.ser_tit1 a:hover { background: #fff url(../images/qq02_close_tb2.png) 4px 4px no-repeat; border-radius: 10px;}
.qq_ser .lxr_list { width: 100px; overflow: hidden; margin: 0 auto; padding: 15px 9px 0; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.lxr_list ul li { width: 100px; overflow: hidden; margin: 0 auto 15px; padding: 0;}
.lxr_list ul li h3 { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto 5px; padding: 0; color: #333; font-size: 12px; font-weight: bold; text-align: center;}
.lxr_list p { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto; padding: 0; color: #666; font-family: Helvetica, Helvetica Neue, Arial," sans-serif"; font-size: 12px; text-align: center;}
.qq_ser .ser_tit2 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; font-weight: bold;}
.qq_ser .qq_list { width: 80px; overflow: hidden; margin: 0 auto; padding: 15px 19px 7px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.qq_list ul li { width: 80px; height: 24px; overflow: hidden; margin: 0 auto 8px; padding: 0;}
.qq_ser .ser_tit3 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 0 0 5px 5px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px;}